*{
    margin: 0;
    padding: 0;
}
.app-gd {
    width: 33%;
    .img-wrapper {
      img {
          width: 100%;
          height: 100%;
      }
    }
  
    .title {
        color: #1a1a1a;
        overflow: hidden;
        display: -webkit-box;
        -webkit-line-clamp: 1;
        text-align: center;
        -webkit-box-orient: vertical;
    }
  
    .price {
        display: flex;
        justify-content: space-between;
        align-items: center;
        padding: 5px;
      .price-left {
        font-size: 20px;
        color: red;
      }
      .price-right{
        color: #ddd;
        text-decoration: line-through;
      }
    }
  }